sea meadow
noun
1
2
sea meadows plural
: the upper layers of the open sea that by reason of the abundance of the phytoplankton furnish food for marine animal life
Love words? Need even more definitions?
Merriam-Webster unabridged
Share